.pagination {
    text-align: right;
    font-size: 12px;
    /*position: absolute;*/
    /*right: 15px;*/
    /*bottom: 20px;*/
    margin: 0;
    float: right;
}
        
.pagination a {
    color: #666;
    background: #FFF;
    border: 1px solid #DDD;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0 8px;
    line-height: 24px;
    height: 24px;
    text-decoration: none;
    margin: 0 5px;
    list-style: none;
    border-radius: 3px;
}

.pagination .current {
    background: #3A8BE0;
    color: #fff;
	border: 1px solid #3A8BE0;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#fff;
	background:#fff;
}
.loading-container{
    text-align: center;
}

.loading-container .t-norecord{
    margin-top: 10px;
}
.loading-container .fa-file-o{
    font-size: 24px;
}